<?php namespace App\Http\Middleware;

use Closure;
use Illuminate\Contracts\Auth\Guard;

class Adminenticate {

	protected $auth;

	public function __construct(Guard $auth)
	{
		$this->auth = $auth;
	}

	public function handle($request, Closure $next)
	{
		if ($this->auth->check() && $this->auth->user()->is_admin) {
			return $next($request);
		} else {
			return redirect()->to('home');
		}
	}

}
